rounded snail - Spanish English Dictionary